472 research outputs found

    XML Document Adaptation Queries (XDAQ)

    Get PDF
    Adaptive web applications combine data retrieval on the web with reasoning so as to generate context dependent contents. The data is retrieved either as content or as context specifications. Content data is, for example, fragments of a textbook or e-commerce catalogue, whereas context data is, for example, a user model or a device profile. Current adaptive web applications are often implemented using ad hoc and heterogeneous techniques. This paper describes a novel approach called ā€XML Document Adaptation Queries (XDAQ)ā€ requiring less heterogeneous software components. The approach is based on using a web query language for data retrieval (content as well as context) and on a novel generic formalism to express adaptation. The approach is generic in the sense that it is applicable with all web query and transformation languages, for example with XQuery and XSLT

    Twelve Theses on Reactive Rules for the Web

    Get PDF
    Reactivity, the ability to detect and react to events, is an essential functionality in many information systems. In particular, Web systems such as online marketplaces, adaptive (e.g., recommender) systems, and Web services, react to events such as Web page updates or data posted to a server. This article investigates issues of relevance in designing high-level programming languages dedicated to reactivity on the Web. It presents twelve theses on features desirable for a language of reactive rules tuned to programming Web and Semantic Web applications

    An Entailment Relation for Reasoning on the Web

    Get PDF
    Reasoning on the Web is receiving an increasing attention because of emerging fields such as Web adaption and Semantic Web. Indeed, the advanced functionalities striven for in these fields call for reasoning capabilities. Reasoning on the Web, however, is usually done using existing techniques rarely fitting the Web. As a consequence, additional data processing like data conversion from Web formats (e.g. XML or HTML) into some other formats (e.g. classical logic terms and formulas) is often needed and aspects of the Web (e.g. its inherent inconsistency) are neglected. This article first gives requirements for an entailment tuned to reasoning on the Web. Then, it describes how classical logicā€™s entailment can be modified so as to enforce these requirements. Finally, it discusses how the proposed entailment can be used in applying logic programming to reasoning on the Web

    Gifts of Openness in Sciences and Higher Education

    No full text

    RDF Querying

    Get PDF
    Reactive Web systems, Web services, and Web-based publish/ subscribe systems communicate events as XML messages, and in many cases require composite event detection: it is not sufficient to react to single event messages, but events have to be considered in relation to other events that are received over time. Emphasizing language design and formal semantics, we describe the rule-based query language XChangeEQ for detecting composite events. XChangeEQ is designed to completely cover and integrate the four complementary querying dimensions: event data, event composition, temporal relationships, and event accumulation. Semantics are provided as model and fixpoint theories; while this is an established approach for rule languages, it has not been applied for event queries before

    Towards a Declarative Query and Transformation Language for XML and Semistructured Data: Simulation Unification

    Get PDF
    The growing importance of XML as a data interchange standard demands languages for data querying and transformation. Since the mid 90es, several such languages have been proposed that are inspired from functional languages (such as XSLT [1]) and/or database query languages (such as XQuery [2]). This paper addresses applying logic programming concepts and techniques to designing a declarative, rule-based query and transformation language for XML and semistructured data. The paper first introduces issues specific to XML and semistructured data such as the necessity of flexible ā€œquery termsā€ and of ā€œconstruct termsā€. Then, it is argued that logic programming concepts are particularly appropriate for a declarative query and transformation language for XML and semistructured data. Finally, a new form of unification, called ā€œsimulation unificationā€, is proposed for answering ā€œquery termsā€, and it is illustrated on examples

    On Reasoning on Time and Location on the Web

    Get PDF
    Reasoning on time and location is receiving increasing attention on the Web due to emerging fields like Web adaptation, mobile computing, and the Semantic Web. Web applications in these fields often refer to rather complex temporal, calendric, and location information. Unfortunately, todayā€™s Web languages and formalisms have merely primitive temporal and location data types and temporal and location reasoning capabilities ā€“ if any. This article reports on work in progress aiming at integrating temporal and locational reasoning into XML query and transformation operations. We analyze the problem and propose a concrete architecture. A prototype of the temporal reasoner, the WebCal system has already been realized

    Four Lessons in Versatility or How Query Languages Adapt to the Web

    Get PDF
    Exposing not only human-centered information, but machine-processable data on the Web is one of the commonalities of recent Web trends. It has enabled a new kind of applications and businesses where the data is used in ways not foreseen by the data providers. Yet this exposition has fractured the Web into islands of data, each in different Web formats: Some providers choose XML, others RDF, again others JSON or OWL, for their data, even in similar domains. This fracturing stifles innovation as application builders have to cope not only with one Web stack (e.g., XML technology) but with several ones, each of considerable complexity. With Xcerpt we have developed a rule- and pattern based query language that aims to give shield application builders from much of this complexity: In a single query language XML and RDF data can be accessed, processed, combined, and re-published. Though the need for combined access to XML and RDF data has been recognized in previous work (including the W3Cā€™s GRDDL), our approach differs in four main aspects: (1) We provide a single language (rather than two separate or embedded languages), thus minimizing the conceptual overhead of dealing with disparate data formats. (2) Both the declarative (logic-based) and the operational semantics are unified in that they apply for querying XML and RDF in the same way. (3) We show that the resulting query language can be implemented reusing traditional database technology, if desirable. Nevertheless, we also give a unified evaluation approach based on interval labelings of graphs that is at least as fast as existing approaches for tree-shaped XML data, yet provides linear time and space querying also for many RDF graphs. We believe that Web query languages are the right tool for declarative data access in Web applications and that Xcerpt is a significant step towards a more convenient, yet highly efficient data access in a ā€œWeb of Dataā€

    Fifty years of business confidence surveys on manufacturing sector

    Get PDF
    In this work the evolution of the Italian Business Confidence Survey on manufacturing sector is presented starting from the preliminary European project for harmonized statistics launched in the late fifties of the last century. Survey changes are described, focusing in particular on the so-called confidence indicator. The continuing increase of statistical accuracy in sampling is recalled, from the initial purposive sample and controls, up to the present state of the art. Specific attention is devoted to the role of administrative archives in the sampling plan. Emphasis is also given to the increasing use of computer simulation in assessing the validity of the estimates. The role of cyclical analysis is finally highlighted with regard to two aspects: (1) the business confidence has not a corresponding variable in the economic system\u2014the validation can only be performed in comparison with correlated variables (e.g. IP, GDP); (2) confidence shows forecasting capability for the economic system

    The Vienna history Wiki: a collaborative knowledge platform for the city of Vienna

    Get PDF
    The Vienna City Archive and the Vienna City Library have joined forces with several other institutions in Vienna, Austria to create the "Wien Geschichte Wiki" (Vienna History Wiki), a knowledge platform for the history of Vienna with more than 34,000 articles and 120,000 visits per month. The wiki is powered by Semantic MediaWiki and serves not only as an online encyclopedia, based on a digitized printed publication for everybody to use and contribute to, but also as a central knowledge base for several administrative departments of the city administration. In a peer-review process, wiki edits are checked before they become visible. The paper highlights the unique aspects of the Vienna History Wiki related to content creation, governance structures and technology choices. A usage log analysis and an online survey have been carried out to gain first insights after six months of operation
    • ā€¦
    corecore